其他
鸿蒙 OS 的到来,能为我们改变什么?
以下文章来源于CSDN ,作者CSDN App
作者 | 屠敏
来源 | CSDN(ID:CSDNnews)
5 月 24 日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”商标,申请日期是 2018 年 8 月 24 日,注册公告日期是 2019 年 5 月 14 日,专用权限期是从 2019 年 5 月 14 日到 2029 年 5 月 13 日; 5 月 17 日,有网友曝光由上海某教授领导华为操作系统团队开发的自主产权操作系统「鸿蒙」的相关技术应用; 依旧是 5 月,华为消费者业务 CEO 余承东终松口表示,鸿蒙最早将于今秋面世; 7 月,华为董事长梁华表示,鸿蒙是为物联网开发的系统,可在自动驾驶,远程操作医疗环境,提供低时延的一个操作系统;
......
鸿蒙 OS 的“分布式 OS 架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
为了满足万物互联的全场景智慧时代对 OS 提出的新要求,鸿蒙 OS 将硬件能力与终端解耦,通过分布式软总线连接不同终端,让应用轻松调用其他终端的硬件外设能力,为消费者带来跨终端无缝协同体验。
鸿蒙 OS 采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。同时,它还将微内核技术应用于可信执行环境(TEE),首次通过形式化方法,重塑可信安全。形式化方法是利用数学方法,从源头验证系统正确,无漏洞的有效手段。
鸿蒙 OS 配备面向多终端开发的统一 IDE(集成开发工具),可以帮助开发者实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
2010 年,亚洲学者们连续 40 年,都没能在 SOSP(操作系统原理大会,成立于 1967 年)上独立发表研究论文。2011 年,陈海波的论文被 SOSP 录用,难破的纪录,就这样被一位三十来岁的年轻人 Kill。 此外,陈海波还多次担任 SOSP、ISCA、Oakland、EuroSys、Usenix ATC 等国际著名学术会议 PC members,APSys 2014、2014 年全国体系结构学术年会等 PC Co-Chairs,以及 ACM APSys 的 Steering Committee Co-Chair,在 SOSP、OSDI、EuroSys、Usenix ATC、ISCA、MICRO、HPCA 等发表多篇学术论文,获得 VEE 2019、APSys 2017、EuroSys 2015、APSys 2013 与 ICPP 2007 的最佳论文奖,HPCA 2014 的最佳论文提名奖,以及 2009 年 CCF 优秀博士学位论文奖、2011 年全国优秀博士学位论文奖与 CCF 青年科学家奖、2015 年中国计算机学会青年科学家奖、2018 年度教育部技术发明一等奖,入选教育部新世纪人才计划与国家万人计划“青年拔尖人才计划”; 以下是近五年来,陈海波在操作系统领域所做的一些贡献:
陈海波海波团队近年来的贡献
我们才深刻感受到真正的王者,从来低调。
把 Java 的字节码预编译成机器码,当然有华为自己的 IR 为编译转换和优化所用; 把 Java 的内存垃圾管理 GC 改成和苹果自动引用计数 ARC 一样。
Java 编程语言解析器,负责把 Java 程序源代码转换成 Java 的字节码; 生成的机器码还是 ARM 标准的指令集,没有华为芯片特定的指令; 没有自己链接器,所以没有对应的优化。
◆
精彩推荐
◆
推荐阅读
一份职位信息的精准推荐之旅,从AI底层架构说起
Uber提出损失变化分配方法LCA,揭秘神经网络“黑盒”
阿里云智能运维的自动化三剑客
掌握这些步骤,机器学习模型问题药到病除
6张拓扑图揭秘中心化交易所的5种行为, 原来中心化比你想象的重要!
分布式存储春天已来Storj首登top10; Cardano排名上升; 以太坊比特币活跃地址双下降 | 数据周榜
华为愿出售5G技术渴望对手;苹果将向印度投资10亿美元;华为全联接大会首发计算战略;腾讯自研轻量级物联网操作系统正式开源……
我愿出 2 倍工资,挖这个被裁的程序员!
厉害!接班马云的为何是张勇?
你点的每个“在看”,我都认真当成了喜欢“